charro pants - Francés Inglés Diccionario